duplex engine - German English Dictionary